pressure piling - Turkish English Dictionary